Q2 Fy2025 Tech Mahindra Ltd Financial Results | Quick Overview